Mekarwee

Mekarwee, also called Deku Palace, is the capital of the Deku Scrubs, located in the Kokiri Forest approximately 40 miles from the Deku Tree's Grove. Home of the Deku Palace, it is one of the largest and most advanced settlements in the Kokiri Forest despite near continuous sieges and outbreaks of Mad Scrub.