Yayoi Takahashi is known for Denji Sentai Megaranger (1997), Tokyo Raiders (2000) and Thirteen Nights (2001).
Sem dados