Goddess Leshachikha

 




Leshachikha: Forest goddess in Slavic mythology.

Leshachikha is regarded as a turbulent woodland god in Eastern Europe.

She protects the forest's soil and creatures, punishing anyone who harm them.


~Kiran Atma