Earl De Luca

Status: Alive

Country Of Origin: The Merchant Republic Of Alexander Hawk