Chitauri Leviathan

The Chitauri Leviathans are members of the Chitauri army