Leezle

Leezle is a senior officer and scapegoat of the crew Truth and Justice and a member of the flag Trust on the Cobalt Ocean.

Biography

 * Former captain of Third Eye and the queen of