r/whatsthisbug • … • u/Dominus_Vorg Found in Santiago, Chile (South America). About 5mm in length, was walking on a pillow. — 0 Share Copy proxy link Copy original link