Amaterasu Omikami Picture

Amaterasu is the Japanese goddess of the sun. This her Wolf incarnation from the game Okami, a game based almost entirely around Japanese mythology.
Continue Reading: Sun