Items tagged with paper mario

Are you ready to see how a “origami plot unfolds”? Nintendo recently released a trailer for Paper Mario: The Origami King. The new game will be available on July 17th, 2020 for the Nintendo Switch. Princess Peach and her castle has been... Read more...