Spring on Leper’s Island AKA Kojima no haru (1940) Shirô Toyoda, Shizue Natsukawa, Ichirô Sugai, Haruko Sugimura March 21, 2024 Drama Based on actual events, taken from a woman doctor’s story of life in a remote leper colony. Read More »