Its the Tardigrades! These things are scary. Theyre harmless
They're also known as water bears! Kinda horrific yet cute to look at though
True