Kotomora
王子 (おうじ, ouji) Japanese meaning: prince | Kotomora