The visuals of this photograph is marvelous. This electric green raincoat leaves you speechless, and these tights by Les Queues de Sardines are just crazy. This is the kind of combination that stops the audience dead in their tracks, and the mask hits it out of the box, completing the look. Even the scary looking typeface that is chosen to write "No Feet," is perfect. This is working. Love, love it.