Friday 21st April 2023
Takahide Hori, Atsuko Miyake and Yuji Sugiyama
Takahide Hori
It is a real SF feature film used in stop motion technique.