The Five Poisons are a concept from ancient Chinese folklore, referring to the most poisonous animals and bugs. They traditionally included snakes, scorpions, centipedes, toads and spiders. The banner left of the window says "Labor is most honourable" (劳动左光荣).