Stenocrates spinosus
f1cdd4389e2367d2288d99a01c0d39eb
...