Dearest Internets, can you identify this creature?