Kotomora
姫御子 (himemiko) Japanese meaning: imperial princess | Kotomora