Armadillo and Tasmanian Devil (Pat and Stan)

Villainfan1695 Tv Spoof Pat and Stan

Cast

 * Pat - Armadillo (Marvel)
 * Stan - Tasmanian Devil (Legend of the Guardians: The Owls of Ga'Hoole)