Shôichi Shimazu is known for The Last Death of the Devil (1959), The Challenging Ghost (1959) and Ôzora no muhômono (1960).
No data