Kotomora
主権者 (shukensha) Japanese meaning: sovereign | Kotomora