Kotomora
既約 (きやく, kiyaku) Japanese meaning: irreducible | Kotomora