did anyone figure out what animal is this supposed to be?