The power-mad New York act Japanther—last year named “Best Live Band” by the Voice—has released a grimly awesome video for “Lil Taste,” a manic track off their album Beets, Limes, & Rice. The video is by the Portland-based puppetry troupe Night Shade, which has been collaborating with Japanther since 2005, and it’s barely 90 seconds long, but it’s stuffed to the gills with drugs, knifeplay, and, of course, Japanther’s potent brand of rock and roll. Watch below.
More:Premieres