Missouri Monster

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