Tag: dog rose

  • Forest Gods The deeper you go in the old forest the stranger encounters you start to get. Eyed rocks, talking plants. mushroom villages… Some parts of nature awaken to some unknown magic, acquiring human traits and mind. Intrigued, you go further. wanting to find the source of this phenomenon. And then, in a large glade […]