You are currently displaying English
掃把精 (1959)
The Broom Spirit