Tôru Takatsuka is an actor, known for Gamera vs. Viras (1968) and Nani wa naku tomo zen'in shûgô!! (1967). Read more on iMDB