Kotomora
油布 (aburanuno) Japanese meaning: oil-soaked cloth | Kotomora