Dead Dead Demons Dededede Destruction
The city of Tokyo is dominated by an ominous alien mothership, which appeared three years ago, sparking the greatest war in human history. The Japanese government's response to the "Invaders" led to mass production of weapons, causing controversy and pacifist movements. Despite the catastrophic circ…