Red, Blue, and Gold Egyptian Dung Beetle Scarab Stuffed Plush Doll
The scarab was a sacred image in ancient Egyptian mythology. Associated with the sun god, Ra, the insects symbolized immortality and rebirth. This representation is a little bit more cuddly than one might usually find, though! Let this stuffed animal come home with you, and perhaps it will bless you with luck and long life!