Kotomora
メソン (meson) Japanese meaning: meson | Kotomora