User blog comment:Darthvender/Werewolf?/@comment-68.149.87.170-20120602224855

Have anyone thought its maybe just the Chupacabra?