Watch Japanther's Video For "Lil Taste," A Macabre Puppet Show
The power-mad New York act Japantherlast year named "Best Live Band" by the Voicehas 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.
Get the Music Newsletter
Keep your thumb on the local music scene each week with music news, trends, artist interviews and concert listings. We'll also send you special ticket offers and music deals.