Movie Gamera 2: Attack of the Legion
A meteor shower carries hostile insectoid creatures to Japan, where they rapidly reproduce.
Comments
Comments