Remembering the cringe surrounding Super Princess Peach

0
4
Image: Tose/Nintendo

Princess Peach: Showtime gives the Mushroom Kingdom icon a more favorable spotlight

Continue reading…