Frozen Frenzy (Earth-2789)

Frozen Frenzy is a battle arena and location.