Faint mark below the print on the front, great otherwise. Please see all photos. Seamless tubular knit, made in Japan. 

Size 38 or a small, slim fit. 

Measurements in the photos are in inches.
First photo with measuring stick: Pit to pit
Second Photo with measuring stick: Length from Shoulder to hem
Please compare the measurements with a garment you already own to ensure fit.