Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Godzilla vs. Megalon

1973
as Rokuro 'Roku-chan' Ibuki

Dodes'ka-den

1970
as Beggar's Son

Guest Star

Episode Mystery Science Theater 3000
Godzilla vs. Megalon
1991