Chōei Takahashi
Birthday: 1942-11-29 | Place of Birth: Yokohama, Kanagawa Prefecture, Japan...
Known For
Somebody's Flowers
Fugitive Alien
Star Force: Fugitive Alien II
Lake of Dracula
The Creature Called Man