Aoi Takeuchi is known for Princess Rouge: The Legend of the Last Labyrinth (1997).
Princess Rouge: The Legend of the Last Labyrinth
No data