muppet


a cyan muppet with long flowy hair and beard