This poster is the very first poster by the mysterious artist known at Toothfish which first appeared in 2010. Since then it has appeared on walls all over the world. There are still a few A1 size (594 x 841) copies left printed on 200gsm satin paper and signed by the artist from the strictly limited edition of only 100 prints offered for sale world wide.