For a better experience on MUBI, update your browser.

Nekojiru-so

Tatsuo Sato Japan, 2001

Jack Ea's rating of the film Cat Soup

fun to look at or watch with ur mom cuz she'll be like "que es eso?!"