Based on their jackets alone and previous pictures that I have seen, I believe this is something Panzer. Girls in Panzer or something silly like that. Some sort of show where girls ride around in tanks.