Raktoda devi

raktoda devi

name of a female divinity resident of raktoda summit.