Separators in Japanese are not fully supported. Kuromoji tokens and separatorsToIndex are not totally compatible. This is because the library groups separators together. In addition, some Japanese full-width characters don't have normalization information, but some do.
The outcome is that, for example, a separator like "-" is considered a word.