NEET 10/16/2025 (Thu) 09:19 No.958650 del
>>958647
Big speeka speeka factory.
Is that in South China somewhere?

>>958648
My monitor started to wobble.