Tower of Druaga: the Sword of Uruk

Alt title: Druaga no Tou: Sword of Uruk

Tower of Druaga: the Sword of Uruk isn't on any custom lists yet.