Red Thread with Ants & Cherries

An experiment that took place on September 2025. Kamakura, Japan.