Disney Versus Non-Disney Villains Wiki
Roll

Roll is a supporting protagonist in Capcom's Mega Man franchise. Built by Dr. Light alongside her "brother" Rock, she usually acts the housekeeper to Light's laboratory and supplies Megaman with items for his quest to defeat Wily's and his Robot Masters.

Worst Hero and Villain War Ever[]