taliyamichellegrey--disqus
Taliya Michelle Grey
taliyamichellegrey--disqus

It probably isn't likely, but a fun plot twist would be that Skye is the Claire Voyant and she knew about her superpowers all along and is using them in the centipede project.