This is the product description text that will appear here.
Quantity
1
Description
It is traditionally believed that the kami (deities) dwell in evergreen trees. The word matsu means both "pine" and "to wait" (for the deity to descend) and the pine is part of the felicitous trio of pine, bamboo, and plum tree, and th...