Anonymous 10/21/2026 (Wed) 15:42 No.80804 del
most went to 8chan it seems