Victor LeBeau

Victor LeBeau is the stage 2 boss and mid-boss of Star Wrecker 2.