Vortex Tubes (Earth-2789)

Vortex Tubes is a location and boss level.