User blog comment:Ben Howard/New mythical creature announced :)/@comment-2113545-20101024184759/@comment-66.146.232.178-20101026143435

No. Chupacabra