怒首領蜂大往生
The fourth game in Cave's series Dodonpachi.
This tag implicates dodonpachi (learn more).
View wiki