Blizzard on Star Express (Earth-2789)

Blizzard on Star Express is a location and level.