eight little gods
The red hats and scarves date to when they thought that red kept pandemic at bay. I'm not sure who the two dudes in the background are.