August 5, 2026

pop quiz: how long can you stare before you lose your mind? 🥵