Genesis Holmes/Affiliations

This is a detailed explanation of the group affiliations Genesis has.