Kotomora
粒揃い (tsubuzoroi) Japanese meaning: uniform excellence | Kotomora