Kotomora
粒子 (りゅうし, ryuushi) Japanese meaning: particle | Kotomora