Accessory Mascots

Devils & Imps.  1900 Mr Punch.

1900 Always On Top was a British mascot of Mr Punch's head on top of the world.