I Am Cyclops

Villainfan1103 TV spoof of I Am Weasel (1997)

Cast

 * Weasel - Cyclops (Sinbad Legend of the Seven Seas)
 * I.R. Baboon - Neon Tiger (Mega Man X3)
 * Red Guy - 6611 Kreidt Dr, Orlando, FL 32818 (Snapchat Disney)