looks to me like somebody on the stage, behind the red curtain before it's raised and the play begins! all life is a stage? seeing the view of another performer? also it's about ugly people and xenophobia. just kidding it's a doodle i don't get it either.