Does anyone know what this creature is?Apart from retarded?