New only in the sense I've never experienced this exact situation before.. strange in the introduction of new species I didn't know existed.. but strange is sort of par for the course.
The caped crusaders are something I learned about when I was younger. They're quite famous.