Anahobe no Hashihito no Himemiko — Japanese princess