One more thing
@R**
, as you will be entering on a year-long, multi-entry Non-Immigrant Type O-A (Long Stay) visa make SURE when you stamp into the country that they stamp you in for a whole year.
We are seeing more and more people stamped in wrong when they enter and then they have to go and get the entry stamp corrected at the immigration office.
Check your stamp while you're at passport control before you walk away from the counter :)