Kotomora
蔵書印 (zoushoin) Japanese meaning: ownership stamp | Kotomora