I think this might be a reference to that weird Super Mario peach boy anime. I think it is. Super Mario Amada-Peach Boy was the name if I remember correctly.
I think this might be a reference to that weird Super Mario peach boy anime. I think it is. Super Mario Amada-Peach Boy was the name if I remember correctly.