2011 / 2012 Japan Tour Poster Add to cart: £12.50 In cart Not available Out of stock £12.50 Poster from the 2011/2012 Japan production at the Parco theatre in Shibuya, Tokyo. SIZE: 16.5 x 12 inches. In new condition. Read more… Share