The Japanese Blossom T-shirt is Santa Cruz's take on one of the most spectacular times in Japan with a delicate yet vibrant graphic.