Super Paper Yoshi https://www.youtube.com/watch?v=sx_C9jJ0AlAposted by Francis 6 years ago on June 13, 2017===2024AuthorReplyFrancis6 years agoactually it's more like Little Big Planet