Print and stitched in Japan