Takehiro Kuramochi is known for Ultraman: Tiga (1996), Ultraman Mebius (2006) and Tanba Tetsurô no daireikai: Shindara dônaru (1989).
No data