Kotomora
軽粒子 (keiryuushi) Japanese meaning: lepton | Kotomora