In almost all cultures, animals have taken on powerful symbolic meanings. They have been credited with magical or spiritual powers; as creators of humanity; and as portents of good fortune and disaster. They have been regarded as incarnations of deities or manifestations of gods' sacred powers. Animals have also been used to symbolise every aspect of human behaviour and psychology (courtesy of Anjian).