Generation skin