Giant Scarab

Giant Scarabs are a species of huge natural scarabs.