“Yama Warashi’s lead single ‘Quagmire Moon’ is all about the moon getting pissed off with smoke from a chimney, which probably says all anybody needs to know about the Anglo-Japanese Bristolian sextet (whose Japanese moniker translates as a “small child-like spirit which lives in the mountains,” by the way).
By turns liltingly folky and malevolently unhinged, debut LP ‘Moon Egg’ has its fair share”