Emma O Picture

Emma is the Japanese name for Yama, the ruler of the underworld in Buddhist mythology.
Continue Reading: The Underworld