A Japanese Mirror: Heroes and Villains of Japanese Culture