Roll Pangolin is the mascot of the Pangolin Arms company, He's sporting a custom version of one of their more popular suits of armor, reinforced and designed specially to lock together when he curls up to utilize his Dash Roller module~
Pangolin arms makes the best armor in the light category, and all of their gear offers unprecedented mobility.
Roll himself is still not properly fleshed out, but I imagine he's a pretty cool guy.