Vladimir Gusev Shows Us His ‘Self-Portrait'

Vladimir Gusev is an artist from the Ukraine who is not afraid of going the extra mile. He has subjected his own face to this roped up head wear, and the result is some of the most mind-boggling images I have seen in a while.