Iridescent scallop

Pedum spondyloideum