I was going to ask the same thing. Is this some kind of reference to like some series? Who is the white armor? Is that like a racist white power thing? What movie/series/video game is this referencing?