Kazuhiro Ito is known for Time Slip Megane (2013), Mama wa aidoru! (1987) and Kôkô kyôshi (1993).
No data