+ FIRST SQUAD – THE MOMENT OF TRUTH FIRST SQUAD, OVA First Squad is set during the opening days of World War II on the Eastern Front. Its main cast are a group of Soviet teenagers with … +