Kotomora
油砥石 (aburatoishi) Japanese meaning: oilstone | Kotomora