It sounds like the Residents doing the "History of Electronic Music Party 3" or an early 90's Japanese kids' show theme... but you could take the last 20 sec. or so and make a nice breakbeat out of it.:D