Mecynorrhina torquata is one of the largest flower beetles in the world. They are native to tropical Africa, especially in the Democratic Republic of the Congo, Cameroon and Uganda.
The specimen is encased in a scientific Riker Mount measuring 5x6x1.25