castro supreme