Anonymous 2/23/2026 12:49:00 No. 53730 [Open] [Reply] Actions Report Translate Thread... Hide Thread Translate... Hide Post >>/53701/ Who the fuck told you that? It's been hot garbage ever since in moved to Netflix over a decade ago