Look, I know Japan makes some weird stuff but I'm Japanese and I'm not weird like that. (I think?)
So I took some offense to this, mostly because of the title. Japs is a very forgeted up slang for Japanese people and I would appreciate it if it weren't to be used.