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