Oozer (Earth-2789)

Oozers are ghosts found in the Last Resort.