Who are the Psychedelic Avengers? The Psychedelic Avengers are an intergalactic, universal and transdimensional organisation whose aim or reason for existence has yet not been revealed to mankind. They work in public and undercover. They often work in ways that you won't understand. Right now approximately 1, 456 living and undead beings are believed to be members of the Psychedelic Avengers task force, some 389 of them don't even know that they are involved.