Kotomora
親王妃 (shinnouhi) Japanese meaning: Imperial princess | Kotomora