Light bug

Light bugs are a race of creatures from Light Bugs' Planet. Them meet Rodney McKay, Colonel John Sheppard and two scientists. Sheppard gave them a energy food. The Light bugs are friendly Species.