The Diaphanoids are Italians Andrea Bellentani and Simon Maccari and their latest EP – ‘Mermaids Of Lunaris’ is released through Bear Entertainment (Lindstrom, Idjut Boys, Chicken Lips). Everything else there is to know about the Diaphanoids is seemingly culled from the pages of a Kurt Vonnegut novel. “Here on planet diaphanoid time travelling is a fun way to spend the weekend … but these two took it too far! They always wanted more and to see if the grass was ...