annoying devil

a guy dressed up in a devil suit going about making peoples lives miserable