Missouri Monster

From Kook Science
(Redirected from Momo)
Jump to: navigation, search
Missouri Monster
a.k.a. Momo the Monster
Country United States of America
Region(s) Louisiana, Missouri
First reported 1971

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