Croakfiend

Location – Hellswamp

Closest Port – Trieste Thespians

World Boss Location
What it looks like