Watch Tower of Druaga Sword of Uruk Episode 12 English version online and free episodes. Anime Episode guide, Chapter Tower of Druaga Sword of Uruk Episode 12 English dubbed Hand in Hand, At last the true form of the Tower of Druaga reveals itself. Jil and Neeba, Kaaya and Succubus finally confront each other in the ultimate battle. In the end after a long and climatic battle between Jil and Neeba, the last blow is struck and Jil stands victorious.
The advertisement will dissappear after 30 seconds!!