Yûya Takahashi is known for Tenohira no shôsetsu (2009), Laughing Under the Clouds: Gaiden Part 1 & 2 (2018) and The Eight Rangers (2012).
No data