Kotomora
女御子 (onnamiko) Japanese meaning: imperial princess | Kotomora