Chitauri Leviathan

The Chitauri Leviathan are giant worm-like alien creatures of the Chitauri race. They make up the strongest and most formidable part of the Chitauri Army.