Chelipoda nigraristata
ef41ac7cd2c53c5a2f091e1726c4b38e
...