What is this strange creature?