Cheshire

A mischievous shapeshifter.