トウガラシスプレー
Meanings
Noun
1. Pepper spray