Movie History Where Florence Sleeps 2016 Dendera 2011 Dendera 2011 Sakura-no Ki-no Shitade 1989 Sakura-no Ki-no Shitade 1989 April Ghost Story 1988 The Castle of Sand 1974 Wakamono No Hata 1970