I honestly think I'm the first one to actually point this out. Okay so you see nova here right? character from Kirby Super Star, and you know Nova is in planet