It looks like a dog sick with mange.
Exactly. I am actually quite disappointed - I thought I would be seeing some exotic crypto-beast, but instead it was just some sick dog.