MIZUTAMA IS A BOUTIQUE DEDICATED TO SACRED OBJECTS, JAPANESE-INSPIRED GOODS, AND THE WONDERS OF NATURE.

FOUND IN TEMPLE SHIRO IN STAMFORD, NY.