Oku Shokai

Suzume no Oyado (1936)
The Sparrows' Lodge