The Japanese feature films of Yui Nanase and the hardcore odyssey of Maria Ozawa