Acting
JA cinema · 2 credits
Geharha: The Dark and Long-Haired Monster
Godzilla: Final Wars
as Gehara
as Gigan / Hedorah