a slice of Kampung Baru