Kotomora
皇女 (koujo) Japanese meaning: imperial princess | Kotomora