Does anyone know who created the makeup? Any stories behind the design? Its so outlandish and crazy but I love it! And even though "the Cat" isn't really a monster, I could have seen him being accepted in the Universal Monsters franchise. I'd love at least an action figure of him.