Manitou

Fundamental life force in Algonquian mythologies in North America

Manitou

Manitou is the fundamental life force in the theologies of Algonquian peoples. It is said to be omnipresent and manifests everywhere: organisms, the environment, events, etc.

From Wikipedia, under CC BY-SA. More on occurri.