Kotomora
王女 (おうじょ, oujo) Japanese meaning: princess | Kotomora