Kotomora
尼御台所 (amamidaidokoro) Japanese meaning | Kotomora