Indigenous Deku

An interpretation on what real Dekus might look like living deep in there forest. In the Legend of Zelda universe Dekus are a race of humanoid plant-like beings that often co-exist with other races. The term Deku often refers to certain plants or plant based items as well.