Stitch Limited Company

made in Chiba japan