Dutch thriller Taped sells to Japan

Taped