Now people think Bigfoot is hanging out in NJ