Anonymous 12/23/2023 22:43:00 No. 43323 [Open] [Reply] report >>/43315/ Flies? Spiders? Raccoons? What the fuck?