Lighty, do you have your readers on? That's a green checked shirt and its a bit smaller of a check than the blue one, but, its still likely he got it in Germany as those checked shirts are the traditional shirts worn with lederhosen. Pretty cheap too considering the most expensive ones run around 30 Euro. He probably picked up half a dozen at Meister's.