I remember the first time I saw it, i stared at it for several minutes until I finally just started crying. It made me resolve to leave, and I turned in my resignation about a month later.
This is your reminder that if life keeps throwing you lemons you are not morally obligated to make lemonade from them. You can duck, or catch them in a trash can, or get a baseball bat and slam those fuckers into the stratosphere.