Eel Deal (Earth-2789)

Eel Deal is a location and level.