Yutaka Tsuchiya
A master of the experimental genre, Yutaka Tsuchiya was born in 1964 in Tokyo, Japan. He started his career in the late 1980s and has directed numerous films primarily within the experimental and documentary genres, with his most notable works including "Peep TV Show" and "Gambling, Gods, and LSD". Despite not winning awards at major film festivals, Tsuchiya's bold and daring style has made him a significant figure in Japan's independent cinema scene. Tsuchiya's work, always pushing boundaries and challenging norms, is a testament to his unwavering dedication to artistic expression.