CurlyMoustache, 6 months ago Cockroaches (Rwanda, 1994) Vermin (US, 2023) There’s a comparison to be made here
Cockroaches (Rwanda, 1994)
Vermin (US, 2023)
There’s a comparison to be made here