Brioche differs from shokupan because it is a richer bread, containing eggs, milk and butter.