The Next Frontier Posted on September 16, 2013 by Sarah Yoshi and tagged Mario Luigi Toad Nintendo Princess Peach.