Listen

Description

At the base of Mount Fuji a vast and beautiful “Sea of Trees” silently sits holding within it centuries of lost souls, according to Japanese lore.