Meeca

Meeca is the captain of the crew tribal eye and the queen of the flag Rebel Christening on the Viridian Ocean.