New Jesse Ruins: “Eve Liquid”
Yesterday, Jesse Ruins announced they would be playing their final show ever on March 26. It is the end of an era in Japanese indie music, as the project stood at the top of a time when artists such as Hotel Mexico and Sapphire Slows were able to land on Western blogs…not a common feet….