>>214645887
I've never watched this show, but holy fuck what is going on in this trash? The weird eyeball thing, taming Xenos, whatever the fuck was just in this webm.

I thought it was just going to be about a Xeno outbreak on Earth.