The Avengers continues to shoot in downtown Cleveland, which director Joss Whedon and his crew have made over to look like New York City. Today, new photos have emerged from the set which offer a look at, what is believed to be, the Skrulls small alien space craft. Check it out below, along with another beefy actor in motion-capture gear, thought to be one of the evil green menions of Loki.

By request, these photos have been removed.

RELATED: What If...? Reveals an Easy Way to Kill Thanos, But Fans Aren't Buying It