A giant monster that emits a destructive ray from its back attacks Japan and takes on Gamera
Quick Access
Genre