Buffalo People

Buffalo people are half buffalo, half human. The only known living buffalo people reside in Laconia, NH.