The opening scene of Yui Kiyohara’s debut feature (as her master’s degree project at Tokyo’s University of the Arts) immediately draws the spectator into its...