Temple Turmoil (Earth-2789)

Temple Turmoil is a battle arena and location.