>>513663219
It's the goa'uld laying eggs in their eyes