Nice one, Tatsujin.
That is part of the boss from Stage 1 of Aldynes on the SuperGrafx.
Does that mean it's my turn now?
EDIT:
Some Japanese game that didn't come out in the US and has an unpronounceable name with no English equivalent (that should cover about 3/5 of the PC Engine library).
Completely wrong! Not only is the game (and it's title) entirely in English, there is no Kanji to be found, and the game even features a small amount of digitized (English) speech.
Aldynes is a badass shooter, a personal favorite of mine. It gets pretty tough, R-Type style, around stage 4.