Drumscape - Interactive Drumming Simulator © 200? Devecka Enterprises, Incorporated.
Patent #5739457
Machine's picture.