Earth Defense Force: Insect Armageddon

I think I'm turning Japanese, I really think so.

Earth Defense Force:  Insect Armageddon