Jan 04. 2026

Eye 587
Star 679

I am hated. I am teacher. I am torture. And I am feared. What am I?