This is Isa, from Sin & Punishment 2.
His moveset would be:
B = Manual-Fire Cannon
Hold B to shoot projectiles like a machinegun. They have medium range and can pack quite a damage if you don't stop shooting, just like Ivysaur's Bullet Seed. You can control the aim by pressing up and down. Pressing left or right shifts side horizontally. However, after a short while, you'll run out of bullets and will have to wait some until you can fire again (like R.O.B.'s laser beam)
B+> = Lock-On Cannon
An aim will lock-on a nearby enemy, and Isa's gun shoots an energy sphere that pursues the nearest enemy, like Panzer Dragoon, E-102 Gamma or Tails' mech (SA2)'s firing. You can hold B to charge it a bit, but your target can run away and avoid the aim, that fades out if the foe is too far. However, once the aim disappears, if another enemy comes close, you'll automatically aim to that other enemy. You can charge as long as you want, but damage won't increase much when fully charged, and you can't walk while charging.
B+^ = Floating
Works like Pit's Up+B. Isa has a booster pack-thing on his back that levitates him, however, it doesn't last as long as Pit's Up+B.
B+v = Cannon Sword
Isa does a quick spin-attack with his blade, doing little damage to nearby enemies, but a good knockback, and can also reflect projectiles.
Final Smash = Ruffian Isa
http://www.youtube.com/watch?v=2rgwvfy7Z2c
That creature-robot thing is Isa, but cursed to be a ruffian, as far as I've read.
It has the same attacks as normal Isa, but it's bigger, stronger, and has free aerial 8-sides movementation. Can be damaged, but won't flinch, unless it's a very powerful attack.
Isa's A attacks are fast swipes of his blade and doesn't pack much damage, but they're quite fast.