Background
M3G-ALO, ostensibly a protocol droid, was discovered by Keisev in a scrapyard, badly damaged. During repair, the droid enthusiast inadvertently booted M3G, who punched several things in the workshop before realizing where they were.
Often cantankerous, M3G has refused to talk about their past.
Motivation
M3G is obsessed with fighting prowess and will occasionally cryptically mention "my objective," for which they are constantly preparing but which they are reluctant to explain.
Though outwardly cantankerous, M3G easily forms alliances and zealously protects companions.
Obligations
M3G has formed a partnership with Keisev. In return for their service as a bodyguard, Keisev continues to upgrade and modify M3G.
Description
M3G was clearly built for fighting, but their resemblance to a (surprisingly agile) RA-7 protocol droid is as-yet unexplained.
M3G has a programming feature that makes them process insults as compliments. The feature applies to insults about M3G as well as M3G's insults toward others. With effort, M3G can bypass this feature.