For new graduates in Japan, one small IT company is offering Gen-Z staff the option to take special 'hangover leave' in a ...