Kotomora
反粒子 (hanryuushi) Japanese meaning: antiparticle | Kotomora