User blog comment:MysterySeeker/Boss Mabel Chupacabra!!!/@comment-5382349-20130206153943/@comment-2058272-20130206201702

Yeah, I think it looks more like a gremlin then a chupacabra (as I previously said)