But.... What is this creature?