Pretty happy
Haploblepharus pictus