Anablepsoides iridescens

Anablepsoides iridescens (Fels & de Rham, 1981)