Jun 08. 2026

Eye 162
Star288

I have a head but no brain, and a body that sweeps away the stain. What am I?