Japanese art student creates terrifyingly beautiful forest of despair
When you take a walk in the woods, you usually ready yourself for stumbling upon mud, bugs, rash-causing leaves and at worst snakes. Imagine shining…
Woods
When you take a walk in the woods, you usually ready yourself for stumbling upon mud, bugs, rash-causing leaves and at worst snakes. Imagine shining…