Vocabulary
バスター
バスター
buster; destroyer; (pest) exterminator
noun