Copyright: first squad

ファーストスクワッド/Пе́рвый отря́д, an animated collaboration between Japanese studio Studio 4°C and Russian company Molot Entertainment.

Official site (en, ru, jp)
Wikipedia (en)
Updated by Aurelia almost 10 years ago