Kotomora
宗主権 (soushuken) Japanese meaning: suzerainty | Kotomora