What do you think about this odd creature?