Yoshi Park

Yoshi Park is Yoshi's stadium in the Wii game Mario Super Sluggers.