Tokyo Auto Show | Poster, 30" x 20"