Ameterasu Picture

The goddess. She's the goddess of the sun in Japanese mythology, and is the most important in the panthenon.

I had to draw her for an english project and decided to put her on devart.
Continue Reading: Sun