Indonesia, Lembeh Straits

Ternate damsel, Night coloration ?
Indonesia, Lembeh Straits