Just a suggestion, I use terminus and instead of xterm I use rxvt-unicode which can use several fonts for glyphs. While not perfect, Japanese and Chinese look pretty good with this. This is the font configuration I use:
URxvt.font: xft:Terminus:pixelsize=20:antialias=false,\ xft:AR PL SungtiL GB:pixelsize=20:antialias=true,\ -misc-fixed-bold-r-normal--15-140-75-75-c-90-iso10646-1,\ -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1 ! xft:AR PL Mingti2L Big5:pixelsize ! not so good ! xft:AR PL KaitiM Big5:pixelsize=20:antialias=true,\ ! not so good !URxvt.boldFont: xft:Terminus:bold:pixelsize=18:antialias=true URxvt.italicFont: xft:Bitstream Vera Sans Mono:italic:autohint=true URxvt.boldItalicFont: xft:Bitstream Vera Sans Mono:bold:italic:autohint=true