Watch Tower of Druaga Sword of Uruk Episode 11 English version online and free episodes. Anime Episode guide, Chapter Tower of Druaga Sword of Uruk Episode 11 English dubbed Slayer of God, The battle between Neeba and the Shadow of the King of Gilgamesh ensues in the throne room. However, Jil arrives too late, as Neeba falls to the King’s power. Now the decisive battle begins between the King’s shadow and Jil begins.
The advertisement will dissappear after 30 seconds!!