>Japan under attack by mystical invaders
oh shit the plot thickens