Island of the Winds (2025)

On the outskirts of Taipei, there is a leprosy sanatorium built by the Japanese occupiers in 1930 to seclude thousands of patients and maintain...


image