Takashi Kurihara

Born: None


Placeholder

Orochi Strikes Again

as AH-1S Gunner
Released: 1985-09-03

The mythical eight-headed serpent Orochi was created by aliens, which invaded Earth in ancient...

Movie page