Yakusugi Cedar Juzu Namu Amida Butsu Buddhist Prayer Beads Kyoto Japan Jodo Shu
Yakusugi is a mystical, ancient cedar that grows only on Yakushima Island in Japan. Known as “the tree in which gods dwell,” it is famous for its beautiful grain and deep, healing aroma rich in natural resins.