
Skuffed Up My Huffy , Japanther ’s 2007 album, is probably one of my favorite albums ever. Like the movie 300 or the Adult Swim cartoon Spaceghost Coast to Coast , Skuffed Up My Huffy was awesome simply because it was awesome. Its lo-fi production perfectly suited the drums-bass-synth-vocals get-up of Japanther and the campy little sound clips throughout made the album a beautiful pop-culture pastiche encompassing everything awesome about indie rock, lo-fi cassette culture (it lives on!...sorta…) and Brooklyn. Tut Tut Now Shake Ya Butt [...]