Shiro Yumemura is known for Trap of Lust (1973), Zigeunerweisen (1980) and The Watcher in the Attic (1976).
No data