20180602182215995.jpg Shame on you Fans blame Leeds as Japan axe Yosuke Ideguchi