Kotomora
王后 (おうこう, oukou) Japanese meaning: queen | Kotomora