This is the Spirit Forest. Within these woods lives a sprite, and those who meet it find happiness, or so the tale goes. One day, Mario came to the woods to confirm the legend. Peach and Yoshi should have been together with Luigi......but alas, the...