Saw this painting in a restaurant bathroom. Am I crazy or does this look like Vladimir Putin on ice skates?