Jobs for life

Japanese employees are working themselves to death