Super Princess Peach

Super Princess Peach is the game featuring Peach.