Super Princess Peach Bonus Game

Mario has located the right castle and is all set to assert his prize. The only thing holding him back is the task of locating the elusive G-spot. He recognizes it’s going to spend some time and effort to situate it, yet he’s determined to make it take place…. Play now »