File:Rollers Trailer.png

A swarm of Rollers as seen in the third official trailer for Earth Defense Force 5.