Scaraboid seal
The Scaraboid seal is a category of the impression seals of Egypt. It is also a category of Jewellery and amulets, though as a seal it is of minor size (about 1.5 cm, pocket size).
Scarabs w...
Scaraboid seal - Wikipedia