Oh Em Gee… I nearly died laughing watching this. From Todrick Hall’s YouTube Channel who appeared on the 9th season of American Idol (back in 2010).
He’s been creating a series of fairytale related videos with a bit of a hip hop spin. This is just one of the stronger ones. Another video he created was Cinder-fella which has a very decent number of cameos from a variety of celebrities:
One of my other favorites is one called Without U which incorporates a variety of fairytales into the video like Snow White, Cinderella, Hansel and Gretel and Little Red Riding Hood. This is found on another Todrick Hall Channel.