Saluki the mystical-looking creature