Dead Dead Demon's Dededede Destruction Part 2
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 come from above…