Akira Yamanouchi
Birthday: 1921-07-11 | Place of Birth:...
Known For
The Sting of Death
Lone Wolf and Cub: Baby Cart in the Land of Demons
Godzilla vs. Hedorah