duuh mystery solved, its el chupacabra. I believe he's been looking for the creator of the thread and pretended to be dead, be careful tonight at midnight buddy!
chinchilla is way wrong, they have huge tails. thats a capybara(sp) im pretty certain. its the worlds largest rodent, and basically its just an oversized guinea pig
well its obviously a raccooncathorseratrabbitsquirrelrodentmix.... but yea i saw that shit on cnn. its pretty messed up. prolly some cat that lived in a meth lab or some shit haha