Japan's insect repellent culture will save the world! NPO S.O.L. (Seed of Lanka)'s 10-year project: Making 'screen doors' the norm worldwide
NPO S.O.L. announces a vision as part of April Dream to spread Japanese screen door (AMIDO) culture … · 2026-04-01