Hey all, long time lurker here. Been racking my brain about this one – 'Solar Squad' was this amazing Saturday morning cartoon that aired for like a hot minute in '97. It had these kids who could merge with their alien pets and fight space crime or something. Animation was …