Messenger of Light Part 1

Rebecca Rosen says she is a