Kotomora
皇孫 (kouson) Japanese meaning: imperial grandchild | Kotomora