Only those who have taken the 350 micrograms 1960’s heroic dose of LSD will innerstand why Albert Hoffmann is surrounded by mannequins in this makeshift shrine.