Takeshi Yoro

Born: None


Placeholder

Gamera 2: Attack of Legion

as Professor of Veterinary Medicine
Released: 1996-07-12

A strange meteor lands in Japan and unleashes hundreds of insect-like "Legion" creatures bent on...

Movie page

Beetle Queen Conquers Tokyo

as Self
Released: 2009-03-01

Untangling the web of cultural and historical ties underlying Japan's deep fascination with insects.

Movie page