Actor: Ren Yamamoto
Other entries with the name Ren Yamamoto
Denso Ningen
Furankenshutain No Kaijû: Sanda Tai Gaira
Godzilla, King Of The Monsters!
Gojira No Gyakushû
Mothra