Romanization is based on data found at
http://kanjidict.stc.cx/hiragana.php?src=2
We're not using a real parser for transliteration but a simple replacement table. I do not speak Japanese so I need a little help here. The table is in inc/utf8.php in the $UTF8_ROMANIZATION array.
Can you provide the needed replacement pairs to fix the Japanese data?