Michelle the Diaper Princess

Michelle the Diaper Princess is an unfinished special that was developed by Umipuppets Originals from June 16-18, 2018. It was meant to be about a young princess going on an adventure.