JAPANTHER

"When Japanther released Dump the Body in Rikki Lake in 2003, it seemed complete. However, something happened in 2005 to resurrect the Rikki Lake experience. Earlier that year, Japanther had worked on a rock puppet opera called Don't Trust Anyone Over 30, a ...
more »