May 29, 2009 john lichman The Japanese once again prove they were truly pioneers when it came to Nazi Lizards and Flamboyant Men in White Suits. And crucifiction.