Japan Poster, Self-initiated, 2014, Poster 89,5 x 128 cm, screen printed