This is an official shirt for last year's Ghost in the Shell Arise movie, originally shipped to me from Japan.
It has been removed from the (not originally sealed) plastic only to confirm its size (it was intended for me, but, y'know, too many beers...) and to take pictures for this listing. It has never been worn.
Japanese shirt sizes sometimes vary from other parts of the world, so I measured it. It measures 30 inches in length, 21 inches across from the shoulder points, and 34 inches across from sleeve tip to sleeve tip. I am not certain whether it will shrink or not. Please use this information to determine whether or not it will fit you.