The Invisibles (Original) / The Invisibles (US)
An elite international cell of occult freedom fighters dedicated to the creation of a better world for everyone - by any means necessary.
Info mistake?