Takayuki Harada is known for Rabu retâ: Sôrenka (2006), Why the Hell are You Here, Teacher!? (2019) and Kotori tachi no inai hanazono (1992).
No data