This is the new Japan 2016 Home football shirt by Adidas.
Eleven tones of blue, one for every Japanese player on the pitch, pop to life in a ribbed V-neck with colourful piping. The Japan Football Association badge is woven on the left chest.
Great shirt! And completely different from the European templates btw... I would just change one thing: what's the point of writing 'JAPAN' under the crest and flag of... Japan?