Puppet Master 3rd Mar, 2019By MOBA.directory Heroes of Newerth Hero Tags (Role) Mage Specialist Disabler