thecarvingwitch Uncategorized January 19, 2016 1 Minute digg: They’re called mermaid pillows and they’re 99% magic, 1% polyester Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related Published by thecarvingwitch View all posts by thecarvingwitch Published January 19, 2016