Marnuck Shield Trooper

Marnuck Shield Troopers are enemies in Xenoblade Chronicles X.