In which we investigate a classic 2003 Japanese television drama, and learn about hubris.

ANIWIRE