Touring The Movie Database, I saw a link to this movie and read the description. I did a Google! search and found a English subtitled version. (The movie doesn't make a lot of sense without context.) Warning: To turn on English subtitles, look in the upper right hand corner for the "Settings" icon. This triggers a pair of ads, every 10-15 minutes, like commercial TV.. But a movie that starts with an instrumental version of "The Tennessee Waltz" as it's opening theme is intriguing. Submitted for your approval, a movie set in Japan's "great white north," which makes it a natural Spring movie.;)
A SciFi B movie that you can laugh at: "Angry Red Planet"