Yellowduck

Yellowduck is a Fleet Officer in the crew Moonlighters and a member of the flag Demons of the Sea on the Viridian Ocean.