Onychodactylus fischeri

© Dr. Zeng, Xiaomao Research Group