It’s the Swamp Thing (straight from it’s decades long appearance in DC).
If Adrienne Barbeau is down there, it’s definitely worth looking into.