Facebook Google+ Twitter Mini Shop Poster A mini A4 sized shop poster that advertises Gremlin’s upcoming releases planned for November of 1986. 0 22.09.19