Nature's Prophet
7 equipped cosmetics · captured Nov 3, 2026
Weaver
Morphling
Anti-Mage
Naga Siren
Lone Druid
Invoker
Puck
Windranger
Slardar
117 more heroes left to discover.