^
Bingo. It is indeed the O.D. bomb. There are some references to kaiju, and is Mami wearing what appears to be a costume straight out of Watchmen?
*now playing
Sabotage*
That pic rocked outright. Reminds me much of the cover of the
Beastie Boys' video anthology cover.
And the convertible looks like it came straight out of
Christine.