Super Mario RPG: Legend of the Seven Stars/Geno

Geno (or ♥♪!? if you prefer) is an other-worldly creature hailing from the Star Road. He possesses a doll named Geno to interact with and help Mario rid the world of Smithy. Geno's special attacks tend to take the form of energy blasts while his weapons tend to be guns integrated into his arms.