Kamptodiplosis indica
6ef0d5e1d6c0fbf70905b99c7abc5920
...