Messenger of Light Part 2

Rebecca Rosen says she is a