traits_json: [{"name": "TFT15_BattleAcademia", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 4}, {"name": "TFT15_Duelist", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 3}, {"name": "TFT15_Empyrean", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 3}, {"name": "TFT15_GemForce", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 4}, {"name": "TFT15_Heavyweight", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 3}, {"name": "TFT15_Protector", "num_units": 6, "style": 4, "tier_current": 3, "tier_total": 3}, {"name": "TFT15_Spellslinger", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 3}, {"name": "TFT15_StarGuardian", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 12}, {"name": "TFT15_Strategist", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 4}, {"name": "TFT15_SupremeCells", "num_units": 3, "style": 2, "tier_current": 2, "tier_total": 3}, {"name": "TFT15_TheCrew", "num_units": 1, "style": 0, "tier_current": 0, "tier_total": 7}]
units_json: [{"character_id": "TFT15_Kennen", "itemNames": ["TFT_Item_ArchangelsStaff", "TFT_Item_GuinsoosRageblade", "TFT_Item_JeweledGauntlet"], "name": "", "rarity": 0, "tier": 3}, {"character_id": "TFT15_Malphite", "itemNames": [], "name": "", "rarity": 0, "tier": 3}, {"character_id": "TFT15_Rakan", "itemNames": ["TFT_Item_AdaptiveHelm", "TFT_Item_Redemption", "TFT_Item_IonicSpark"], "name": "", "rarity": 1, "tier": 3}, {"character_id": "TFT15_KaiSa", "itemNames": ["TFT_Item_RecurveBow"], "name": "", "rarity": 1, "tier": 1}, {"character_id": "TFT15_Janna", "itemNames": ["TFT_Item_JeweledGauntlet"], "name": "", "rarity": 1, "tier": 1}, {"character_id": "TFT15_Darius", "itemNames": [], "name": "", "rarity": 2, "tier": 2}, {"character_id": "TFT15_Neeko", "itemNames": [], "name": "", "rarity": 2, "tier": 2}, {"character_id": "TFT15_KSante", "itemNames": ["TFT_Item_HextechGunblade", "TFT_Item_GuardianAngel", "TFT_Item_UnstableConcoction"], "name": "", "rarity": 4, "tier": 2}]