A Russian court has deemed Buffalo, NY outfit Cannibal Corpse's infamously violent lyrics and artwork too offensive for the country and has instated a ban on distribution and translation of the death ...