While the book itself errs on the side of the fluffy and goofy, it's subject matter is difficult to divorce from present reality.

Anime News Network - Views