This is the only surviving pic I have xd original post was taken down suddenly so I can't get the video clip anymore huhu Does anyone know the title of the film?