Thread:B1bl1kal/@comment-7931550-20171111003846/@comment-7931550-20171111220421

FYI:

Hibachi also means 'burning wasp/bee'. from Donpachi video game series.