Akira Yamauchi was born in 1921. He is an actor, known for Godzilla vs. Hedorah (1971), Tattooed Life (1965) and Lone Wolf and Cub: Baby Cart in the Land of Demons (1973). Read more on iMDB