Who was the bearded guy at the farm?
Who was the magical girl off planet?
I don’t know a lot about comic book characters but she kind of gives a Raven vibe.