ハッポウゴム
Meanings
Noun
1. foam rubber
Composed of
firing; discharge of gun