Kotomora
男御子 (otokomiko) Japanese meaning: imperial prince | Kotomora