Zedus

Zedus appeared in the 2006 film called Gamera the Brave.