User blog comment:Killerkidzz78/New DLC ideas?/@comment-4206713-20120710234712/@comment-4206713-20120711015646

Yes, that seems like the most likely way that Shepard would encounter a Raloi. Or maybe a rebel Raloi found some way off their planet.