Divine kitsune

The divine kitsune is the messenger of the goddess Inari, who personifies fertility and prosperity.

More by Kaganovich Marina

View profile