Bruh, what the fuck are those?! There's no way those things are from earth! Are we dealing with aliens now?!