Many Gods are enshrined in many things on the earth.
On a flower, godess of flower is in existence.
On the river, god and godess are in existence.
And Japanese think that most impotant godess is in the Sun.
I will introduce some God of Japan for you!!