Deldrimor Arena

This is a Priest annihilation map available in team arenas.

Getting there
Random selection from Team Arenas.