It was the planet of the micromasters created by Jhiaxus, Gorlam Rime. Gorlam Prime - Transformers Wiki
Hmm...G1 S1?No.G1 S2?No.G1 Movie?No. Tailgate,Whirl,no. And scrap I don't read comics. First Aid?Groove?Red Alert?Streetwise? Okay,letters. E
No. But I will give you a hint. It isn't a major character and has appeared in the s.t.a.r.s continuity (look it up on TFwiki).
C I C A _ A C O _ (Forgot other one) Don't open this please,reminder for me Spoiler Cicadacon/spoiler]