Demons AKA Shura (1971) Toshio Matsumoto, Katsuo Nakamura, Juro Kara, Yasuko Sanjo May 6, 2021 Drama, Horror Gengobe Satsuma, an exiled samurai cast out as an Asano clan retainer is given a second chance Read More »