Super Princess Peach and the Dark Knight

Super Princess Peach and the Dark is a fake Mario thing