One of Takashi Shimizu's two short films made for horror portmanteau Gakkô no kaidan G.
MoreLess Releases