Deku Tree

A legendary tree harboring nature spirits, buried deep in the Glade.

Deku Tree

Villains AfterCrescent