Kotomora
印する (いんする, insuru) Japanese meaning: stamp | Kotomora