File:S01e23 Field of Giants.jpg

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