File:S01e23 Field of Giants.png

Summary
Venom vs ARX-7 Arbalest in episode Field of Giants.