General Mumble

General Mumble is a male British musician and artist. Most of his music is electronic though he does not restrict himself to any particular genre. He was a regular applicant for ToastBeard.