Iotaphora iridicolor

Iotaphora iridicolor is a species of moth of the family Geometridae found in China, India, Bhutan.