User blog comment:Ben Howard/New mythical creature announced :)/@comment-3113630-20101025140641

Call Discovery channel. We found him finally. There he is. Wheres my reward?