 Fantastic. What a great, what a just, what? It's good to live in a world that Bo Diddley also once lived in, you know what I mean? This is a band from Japan, 1967, made up, if you believe what you read in the internet, of a Spanish guy, an Italian guy, a finopiloga, finop...