Sheila lives in a village near the sacred forest, believed to be the dwelling of the spirits and thus forbidden to humans...but never once, in all of the times she secretly went in there, she actually saw one. At least until now.
January 2025 edit: I'm currently reviewing the drawings of the first chapters! I'm making small changes in every panel, so the art will look overall better :D however it will take some time to complete the review, so take that in consideration while you read the following episodes :)