Funeral Parade of Roses

Where to watch

An electrifying journey into the nether-regions of the late-’60s Tokyo underworld.