Grim

all posters
Short
Japan, 1985

Directed by:

Takashi Itō