Album
Eeka-Mouse
Released 1983
0 53934 0
Black Cowboy
1996
Skidip!
1982
Mouse-A-Mania
1987
Duck Down Presents
2016
Wa-Do-Dem