Julien Lauber
More ideas from Julien
The poster is for the 1968 Japanese horror film Yôkai hyaku monogatari, a.k.a. 100 Monsters

Original 1968 Movie Poster of Yokai Monsters: Spook Warfare (妖怪大戦争 or Yōkai Daisensō) This is the second of the 3 Yokai Monster Trilogy Films produced and released by Daiei Motion Picture Company on 19 December 1968 in Japan.