Deku Forest (Tri Force Heroes)

Deku Forest is the first stage of the Woodlands in The Legend of Zelda: Tri Force Heroes.