The Haven

The Haven is the mushroom island that Wren owns and lives on.

The walls surrounding the island are living, and serve to keep things out. Or perhaps, keep something in?