New Cinema Wallpaper of the Day
Friday, December 26, 2008
This Marfa, Texas area lensed film grows on me each time I see it. There are a couple of different Japanese posters for the film and this one is by far my favorite as I think it fuses everything together quite well in very minimal fashion and colors.
Official artwork that was used in the original Japanese poster for the film.
::: IMDb Profile