Hi Cris,
I'm glad you liked it!
I am not sure what is happening, but can you try changing the font?
In line 57, there is "vs.SetTextFont" and the name of the font is indicated in the parameter of vs.GetFontID.
You can change the font used by setting the font name where a Japanese font is set currently.
Also, maybe you can delete this line to have document font used.
Regards,
Takeshi