Anonymous 02/23/2026 (Mon) 12:49 No.53730 del
>>53701
Who the fuck told you that? It's been hot garbage ever since in moved to Netflix over a decade ago