magical pool
miraculous group
Kyra (Charisma Carpenter) is a demon who channels her powers of precognition and divination through the use of a magical pool.
Kyra (Charisma Carpenter) is a demon who channels her powers of precognition and divination through the use of a miraculous group.