Japanese Poster: Invincible Theater. Ryuhei Otake. 2011 Japanese Graphic Design, Design, Graphic Design Posters, Japan Design, Japanese Design, Lsd, Poster Layout, Graphic Poster, Graphic Design Poster