Candalides xanthospilos

(Yellow-spotted Blue)