Vocabulary

スポンジゴム

sponge rubber

noun