Canna is a Kana-Kanji conversion server.  It supports
Mule(Multi-lingual extention Emacs), kinput2 X11 input method, etc.
