Ben vs. The Forces of Evil

ChannelFiveRockz's TV spoof of "Star vs. The Forces of Evil".

Cast:

 * Star Butterfly - Ben (Ben 10)
 * Marco Diaz - Posie (Little Charmers)