M85 Meteor Artillery

M85 Meteor Artilleries are enemies in Xenoblade Chronicles.