Amaterasu, Japanese goddess of the sun, emerging from the clouds and observing her own reflection in the water.

Amaterasu, Japanese goddess of the sun, emerging from the clouds and observing her own reflection in the water.