It just dawned on me what this stuff looks like.... did you ever watch the program on John Nash (I forget if it was "60 Minutes" or a documentary on PBS)? They showed the post cards and letters he used to send home during his world travels whilst he was in the grips of schizophrenia.....
His illustrations look suspiciously similar to that website.... the only thing missing from the latter is the title: "Emperor of Antarctica"!