Blue Gender, Uchuu no Senshi Recommendations
Both are about humans vs bugs. Starship troopers (aka. Uchu no Senshi) is about the earth being attacked by an unknown bug life form located somewhere out in the vast space galaxy. Blue Gender is about the earth being over run by over sized killer bugs and humanity fighting to maintain whats left of their own existence from being wiped out.