Yohei Suzuki was born in 1984 in Ibaraki Prefecture, Japan. Graduated from Tama Art University Faculty of Art and Communication Department of Moving Images and...
Tag - Ow
A film that fuses surrealism, mystery and drama to create a film that is compelling, humorous and disturbing in equal measure. “Ow” is a peculiar film that...