Tower of Druaga: The Aegis of Uruk

  • 2008
  • TV Show
  • TV-14

A king sends his army to invade a tower occupied by demons after the monsters lose their powers due to a magical spell in this anime series.

Where to Watch

Available to Stream