Could the line between the world of Minecraft and our own world be breaking down?

I am not sure, but I did see this in my garden yesterday:

 

ocelot on earth

Meow!