Terraces culture and subculture