Spanish football legend Andrés Iniesta has found himself amid a tax controversy in Japan. Reports have surfaced regarding inconsistencies in his tax returns during his time...