Mamoru Iriguchi has long been a curious fixture of the Edinburgh Fringe — a darling of those who admire eccentricity…