What is it? Cupacabra? Bigfoot? Toddler in a fox costume?
The Amarillo Zoo captured this image in their Tweet below recently in the middle of the night. There is plenty of speculation, however no-one is exactly sure what this animal is. Got any ideas?