A bizarre tale of vandalism, LSD and Satanism.