AdmiralBulldog

Henrik "AdmiralBulldog" Ahnberg is a Swedish professional DotA player who is famous for his play with Lone Druid and Nature's Prophet. He is currently playing for The Alliance.