"...There’s a door in that tree."
Lenna stumbles upon a strange chapel inside a tree in the Jungle Monstrum.
Back to Top