TOKYO - All Japan Judo Federation President Yasuhiro Yamashita on Monday criticized Russian President and judoka Vladimir Putin, saying his country's aggression in Ukraine is against the ethos of the sport.