Cockroach farm

Sep 3, 2026 - 22:37
 0

Tags: oddly terrifying

549 points, 203 comments.