Cult TV Essentials Rastamouse April 26, 2017 Brett Summers Rastamouse was a British animated stop motion children’s TV series created by Genevieve Webster and...