Robuta

https://allslightsdeserved.blogspot.com/2011/02/afed-45-suna-no-utsuwa-castle-of-sand.html AFED #45: Suna no utsuwa [Castle of Sand] (Japan, 1974); Dir. Yoshitaro Nomura A blog about cinema. suna no utsuwacastle of sandyoshitaro nomuraafedjapan