Gen Kimura
Birthday: 1937-02-07 | Place of Birth: Osaka, Japan...
Known For
Island of Horrors
Yokai Monsters: Spook Warfare