Flower Battle
Flower Battle
| 23 November 2007 (USA)
Flower Battle Trailers

Inoue Mao plays the role of Mineko, a young maiko (apprentice geisha) in the Gion district of Kyoto.

Reviews