Goniophthalmus dubiosus
e2948a316eabb0e1f3490d5908550666
...