Quote
Mr.Kiss Kiss Bang Bang

now how stupid is that

Probably a poor translation. More likely "Kissing shoot 'em up man"

The Japanese are not real good at writing English and translating to English. Seems that their english education system has some systemmatic errors that nobody wants to admit and fix...