Police in the Russian city of St. Petersburg say they are investigating cannibalism and occult sacrifice as motives in the suspected slayings of at least 11 people by a pensioner dubbed the "Granny Ripper."