This book is a very quick survey of all aspects of Japanese culture that a geek outside of Japan would wonder about. It is very informative but very topical treatment on each subject covered. The writing style is very approachable and very easy to read.