Sloquoit

From Liquipedia Dota 2 Wiki
[e][h]Sloquoit
About
Associated With

Sloquoit is a small city to the west of Crester[1].

References[edit]

  1. Artifact Foundry campaign, mission 7