Kotomora
泥落とし (dorootoshi) Japanese meaning: mud scraper | Kotomora