User blog comment:Ben Howard/New mythical creature announced :)/@comment-3574283-20110122020749

It looks more like sasquatch rather than big foot.