I'm dying to know.
This image might be from a fan film or just a fan image. But who knows...
Id say a group of people at the Mando mercs got together and took some pics then did some photo shopping
BFHunter got it exactly right. That used to be one of the headlines for the Mando Mercs page.