In the near future, humanity faces imminent destruction from mysterious creatures known as "Huge." The world wages war against the Huge, and develops the anti-weapon "CHARM" (Counter Huge Arms) by com...