Takeshi Ikeda is known for Labyrinth of Dreams (1997), Thirteen Nights (2001) and Nurenure hakui: Motto oku made (1997).
No data