Definitions for "Batsugun"
Batsugun is a vertically scrolling shoot 'em up hailing from the now defunct Japanese game developer Toaplan. It was their final release.