Mai Sekiguchi

Mai Sekiguchi (関口まい) is a Japanese actress. She played Kaori Minami in Battle Royale.

She is represented with Ohta Production.