Missouri Monster

Missouri Monster (or simply Momo) is an appellation for a crypto-hominid reported around Louisiana, Missouri, and along the Mississippi River.