Kotomora
重粒子 (juuryuushi) Japanese meaning: baryon | Kotomora