Mobyduck

Mobyduck is a cabin person of The Blackwolf Marauders crew and a member of the flag Victory Raiders on the Cerulean Ocean.