Kotomora
姫御前 (ひめごぜん, himegozen) Japanese meaning | Kotomora