Deku Baba
Deku Babas are a species of carnivorous plant. During their mating season, they are known to catch humans and mate with them in order to spread their seeds.
Read MoreNo comments yet. Please leave your first comment.
Deku Babas are a species of carnivorous plant. During their mating season, they are known to catch humans and mate with them in order to spread their seeds.
Read MoreNo comments yet. Please leave your first comment.