Records We Love: Melt Banana’s Chaotic LP “Bambi’s Dilemma” September 27, 2017 It’s hard to go much further with this music blog without paying homage to our namesake. “Cat Brain Land” is one of the 18 insane tracks off Melt Banana's semin... Read More > ExperimentalNoise RockOn RepeatTokyo Music3 min read