Kotomora
ハドロン (hadoron) Japanese meaning: hadron | Kotomora