Kotomora
皇太后 (こうたいごう) Japanese meaning | Kotomora