First thing, its Japan. Think about all of the fucked up shit that comes out of Japan. And second thing, until it infringes on the rights of someone, or is under our jurisdiction, nothing can be done about it.

They have every right to be mad, because that is heinous and disturbing, but it isnt violating anyones rights. And once again, it came out of Japan.