Denishima Designs and the Cheshire CatWow, it's been a long time, right? Thought this blog was dead? Well, me too! But as they say, "life finds a way", so there may be a faint...