Super Smash Bros. for Wii U: Peach's Castle

Super Smash Bros. for Wii U: Peach's Castle (2015)

Super Smash Bros. for Wii U: Peach's Castle on Ocean of Games.

  • Release Date: July 31, 2015
  • Developer: Nintendo

Screenshots

Video

00:00
-03:57

Related Games