This story is about a world where the heroes have fallen to an alien invasion and now the remaining heroes from Japan will try to save the world from the aliens and the other fallen heroes.