In the mind of most Scottish Premiership players, Celtic star Daizen Maeda would be one of the most awkward individuals to come up against as...
Get the FREE Celticnewsnow app