This crosses into just about every forum here...dissect as you wish. Nicely done art. Touches about every current problem and eternal discussion