TV Show · Anime · Fantasy A group of adventurers seeks to climb the Tower of Druaga which has suddenly reappeared after 80 years. 2008 · 24m