These scary looking Kewpie dolls are those little dangly-thingies that girls put on their cell phones. Never quite got the purpose of those little charms, maybe a way to personalize them? I just find that they would be an annoying thing to have hanging from already diminutive cell phones, but what do I know?
They cost US$6.14 and available at Strapya World, a site that specializes in "little dangly-thingies" for cell phones.
Via Pop Gadget