Dead Dead Demon's Dededede Destruction
After an alien vessel descends on Japan, two friends go on about their life Growing up, they face existential questions, learning that the true threat may not be from above