The bug seen here above Anubis' head is one of these beetles
... alluvial land to encounter one of these ... god Anubis with a canid head 
on a .... the goddess Hathor at Gebelein, where the quartz lion was reportedly 
found.