Scorch 'N' Torch (Earth-2789)

Scorch 'N' Torch is a location and level.