The Ijebu-Yoruba people of coastal southwestern Nigeria honor and celebrate a host of diverse spiritual forces and especially water spirits in colorful masquerades known at Agbo/Ekine.