Goddess Yaya Zakurai

 




Yaya Zakurai is a Japanese spring goddess.

Every year, Yaya Zakurai gives seasonal spring to the soil.

She remains chaste until the flowers blossom, at which point she takes numerous humans and gods as lovers.

The cherry tree and blooms signify Yaya Zakurai.


~Kiran Atma