Pest Control

A parody of the ‘travelling soot’ from studio Ghibli.