Talk:Taffy Treetops/@comment-31818223-20160316170455

Seems mushroom related, there was also Fungi Forest. So I don't really know for this.

Mystic Meadow?

That's the closest I can think of.