This is an oversized polo shirt from the Japanese brand Sage de Cret. It is made in Japan.
Sage De Cret
Sunspel
Maharishi
11.11/Eleven Eleven
Homecore
Still By Hand
Studio Nicholson
N.HOOLYWOOD
Drumohr