Kanjirottu Yakshi: The Vampire Spirit of the Sacred Vault B of Sri Padmanabhaswamy Temple
Sealed away in Vault B of Sri Padmanabhaswamy Temple in Kerala is an old and bloodthirsty deity said to pray to atone for her sins. Known as the vampiric Kanjirottu Yakshi, people still fear her wrath and refuse to open her vault.
