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