June 6, 2023 | No Comments Shihiko is a retail experience created for fans of all things Japanese lifestyle and culture. anime embroidery