Paper Mario Sticker Star Screenshot 3DS Nintendo Published November 15, 2012 at × in New Video Game Releases – December Schedule ← Previous / Next →