What is this?! A cozy place for ants??

 What is this?! A cozy place for ants??


What is this?! A cozy place for ants??
via reddit