Kami

The sacred spirits that dwell in all known things.