M4uFree Search : taro apollo

Emperor Tomato Ketchup (1971)

IMDb: 6.1
1971

A subversive short film from director Shuuji Terayama