justice deleon