Vocabulary

スポンジラバー

sponge rubber

noun