Badmoonrisen

Badmoonrisen is a senior officer of the crew Loose Cannons on the Cerulean Ocean.