I Am Barracuda

Villainfan1608 TV spoof of I Am Weasel (1997)

Cast

 * Weasel - Barracuda (Finding Nemo)
 * I.R. Baboon - Kojak (Recess: School's Out)
 * Red Guy - 622 Mockingbird Ln, Altamonte Springs, FL 32714 (Snapchat Disney)