November 10, 2009
In response to the two previous comments (posted months ago). After viewing the credits again and looking up filming locations online, it seems a large section (if not the majority) of the film was shot in China, often (casting) directors see "Asian" as a demographic rather than separate peoples (like Native Americans in some of the old westerns), especially given certain budgetary restraints. Though a Korean actress was cast as Saya, a Japanese actress was cast as Onigen, leading me to believe that there was a casting call for Asians (with a preference for Japanese heritage, though not necessary) and may the best woman win. Often times viewers will overlook the ethnic authenticity of a character if the actor performs well enough in their role.
As for Haji, sadly, no, he does not make an appearance in this movie as it is based off the animated movie not the animated series.

