Kotomora
皇太后 (koutaigou) Japanese meaning: Empress Dowager | Kotomora