I Am Fagin

Villainfan3800 TV spoof of I Am Weasel (1997)

Cast

 * Weasel - Fagin (War of the Birds)
 * I.R. Baboon - Lizard Demon (Inuyasha)
 * Red Guy - 639 Lemonwood Ct, Altamonte Springs, FL 32714 (Snapchat Disney)