Kotomora
印泥 (indei) Japanese meaning: red ink paste (for seals) | Kotomora