I Am Makucha

Villainfan199800 TV spoof of I Am Weasel (1997)

Cast

 * Weasel - Makucha (The Lion Guard)
 * I.R. Baboon - Ryker Grimborn (How to Train Your Dragon)
 * Red Guy - Rex (Toy Story)