Mega Man X/Beauty and the Beast (TV Show)

Mega Man X/Beauty and the Beast (2012 TV) are parodies with Mega Man X sounds and Beauty and the Beast clips.

Cast

 * Alia as Catherine Chandler
 * Mega Man X as Vincent Keller
 * more coming soon