These people share many common cultural customs with neighboring nations. They share beliefs in many of the same spirits and deities, although speak different languages. Some spirits are, however, totally unique to one or two cultures and are not universally known throughout the Northwest Coast. Each tribe has its own history, practices, and stories. Some origin stories belong to only one specific tribe, while another tribe has its own stories. But many practices, rituals, and ceremonies occur throughout Kwakwaka'wakw culture, and in some cases, neighboring indigenous cultures also.