What to buy in Japan? These unique, hand-crafted items are the best souvenirs from Japan. Details traditional meanings & where to find them!