So I moved into a new PG (paying guest accommodation) and inside the almirah (cupboard), I found lots of egg like things. They are not moving, and size is comparable to normal ants. They are permanently dormant.
Location: North India.
Its a really disturbing sight, please help me identify this pest: