I just felt in a hole!
Darius Alpha!Darius Plus!Super Darius!
Thats it! Applause
I like to see the complete image though, just for curiosity's sake.
Genpeitomaden?
Guess this one (it's huge, like what's in my pants).
Ranma 1/2?