HD
1955 102 min
as Japanese Screaming Woman