The Music of Samurai Champloo

Episode 294 • Oct. 9, 2020

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

▼ Download MP3