The XCom sets down in Japan at the site of a UFO Landing. During their approach the squad takes out floaters before being met at the landing by a new menace, the large Muton alien soldiers. Lt. Rossi the alien capture specialist manages to stun one of these brutes for further study and interrogation. The outsider seams like a simple fight after dealing with these.
XCOM Enemy Unknown Missions Part 7 – Blinding God