19-1-117 2021 Directed by Tomonari Kamobayashi

A closed circuit created by self and extended anti-image. Eventually trapped.

Country Japan
Production Country Japan
Language Japanese
Spoken Language Japanese
Release Date 11 February 2021
9 mins
Crew
Director