Ameterasu-omikami Picture

Ameterasu-Omikami the goddess of the sun...
...and also an adoreable wolf in the game O-Kami which I highly reccomend people play.
Continue Reading: Sun