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.