JAPANESE MOVIE 2015 (English sub) ; strobe edge