But slaying the Neamean lion or battling the Lernaean hydra must have been a walk in the park, compared to what Vladimir Putin has had to deal with. At least, that's the impression you get from this bizarre exhibition.