This feature was made for TV in Japan and is now being shopped around by Nikkatsu in advance of the film market in Cannes beginning in a few weeks. This…