Japanese marriage culture. Most weddings are held either according to Shinto traditions or in c...