Its a series of quicky budget games they release in Japan.
Theres another game where you play a cowgirl in assless chaps, & a bikini top, weilding a bullwhip against hordes of the undead. Tell me you dont want to play that one... lol
And Im not sure if its one of these budget titles, but I want the game where you fight giant alien ants that are taking over Washington DC, and London, etc...