Tasmanian Devil Duster

This ad is a parody of the Tasmanian Devil from Looney Tunes and Devil Duster.

This ad is from Average-ers / Legend of Dora.