Kotomora
粒子 (りゅうし) Japanese meaning | Kotomora