Kunio Kun no Nekketsu Soccer League (that's what the title screen says it's Japanese =D
That's R-Type Delta if I'm not mistaken.
Oh my god I used to play that game a lot when I was like 7 what the fuck was it called.PSYCHO FOX!!