User blog comment:123bante123/ Alpha Wendigo ?/@comment-3481504-20120614143927

Huh, interesting. If that's the case, then no, BUT Dean and Sam do consider it a monster.