Amaterasu Picture

Amaterasu is a part of the Japanese mythology. She's the goddness of the sun, but also of the universe.
Continue Reading: Sun