Forest Stage

The Deku Stage is an underground niche filled with Deku Scrubs who appear to be waiting for entertainment to fall down into their company. The stage is at the bottom of a hole concealed by flowers in a clearing beneath a single tree hidden within The Lost Woods in The Legend of Zelda: Ocarina of Time. The location of this hole is marked by a cluster of butterflies.