Kotomora
御料 (goryou) Japanese meaning: imperial property | Kotomora