We're hoping it will be finished next year - and we'll be submitting it to as many film festivals as possible. Japan is definitely on the list! You can keep track of screening information here: http://www.snowgumfilms.com/screenings/
Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.