Short indie film by Nobuyuki Yamagishi. Mix of 8mm film & miniDV & 4K.
Release Date: January 01, 2016