I Am Tamatoa

Villainfan1618 TV spoof of I Am Weasel (1997)

Cast

 * Weasel - Tamatoa (Moana)
 * I.R. Baboon - Oillie (T.U.F.F. Puppy)
 * Red Guy - 1734 Blossomwood Ln, Orlando, FL 32818 (Snapchat Disney)