Classic Myth: Amaterasu Picture

The Japanese goddess Amaterasu for