Kotomora
ミュー粒子 (myuuryuushi) Japanese meaning: muon | Kotomora