Quick Look: Earth Defense Force: Iron Rain

The only thing that can save us from giant insects is the NAUGHTY BOY!