Icicle Arsenal (Earth-2789)

Icicle Arsenal is a location and level.