The Lil' Creatures are simply joyful charms that can in habit your home and bring a sense of joy to any plant or book shelf. They are reminiscent of a creature from a Studio Ghibli film while inhabiting a space their very own. Form the mind of Stevie Remsberg, each is hand made one by one in NYC.