Those characters are looking good. Although, the men in the black suits wouldn't actually be wandering around in the school, right? Since that wouldn't exactly be allowed by the staff for safety/comfort of the other students, I'd assume. The fact that it's in Japan is a minor fact in my opinion, Japan has a culture that's very influenced by the West.