The ever-divisive Japanther have a new album Skuffed Up My Huffy coming out on Release Day 2007 aka September 11 and have posted a few songs from it on their MySpace. We got "River Phoenix" for you because he was really cute in I Love You To Death, that movie where he and the well-coiffed Keanu try to kill Kevin Kline with spaghetti.