044 Kewpie Dolls

Published: Nov. 14, 2018, 10:10 a.m.

Everyone's favorite horrible little shifty-eyed gremlins! But did you know their secret history? Spoiler alert: it involves parachutes, burglary, and suffragettes. Not necessarily in that order.