What Is This?!

There are monsters in Louisiana! Real, live, actual monsters, for absolute certain, because according to the anonymous man who sent this picture in, “last week [my] friends and family found one of [our] hunting camps destroyed, but the SIM card was still there, and so was this crazy image.” The glow-eyed spindly people of Berwick! Who can’t walk but like to take pictures of themselves! And who clearly also know the trick of sort of opening your mouth a little in photos to make yourself look thinner!

Here they come! I wonder what they like to eat?!