On Earth in the near future, humanity faced imminent destruction from mysterious giant creatures known as “Huge.” The entire world unites against the Huge, and successfully develops weaponry known as…