Kotomora
皇后 (kougou) Japanese meaning: empress consort | Kotomora