LOL, now that I look at the outfit. He looks like a member of that wacky cult that all died in track suits and new Nikes, someone here will remember.
Heaven’s Gate cult, IIRC.