This acclaimed anime from 2004 remixed elements of Japanese history with modern hip-hop culture, blurring the line between fact and fiction.