Vocabulary

スカッチャー

scutcher; scutching machine

noun