Arturo Schitzlip

Arturo, shown here with Mr. Daedalus. The other side of the sign says "HERO"