Yup - they all channel jim henson - truly a unique creation.