126 tears of color