Tarachodes arabicus
88be9b19b403a04a998fc53612e8679d
...