Kotomora
千分 (senbun) Japanese meaning: division by 1000 | Kotomora