I like it...has a kind of pulp feel to it. "Lechy Forest" does it get better than that?
Oh I could write a story set in that world.