Huhla

Huhla is a senior officer and explorer of the crew Fight for Fun, and a lord of the flag Dilemma on the Meridian Ocean.