Kotomora
超核子 (choukakushi) Japanese meaning: hyperon | Kotomora