What Is This Thing? Found on YouTube – a device described as a wacky organ synth drum machine thing. What would you call it?
Nice!!!