Miho Takahashi is known for Gokesan no midare obi: Ureshi jiru ga tomaranai (1997), Captive Market (2012) and Wakazuma nozoki: Anaba no nioi (1998).
No data