this is not your average die cast for $20! It is a limited edition made it Japan.
Amazing detail and conversation piece. Like an expensive watch - for sure a $10 watch will give you time but a limitied edition IWC made in Switzerland is a beauty and extraordinary engineering.
this is an easy one if you are a fan of old horror movies!
This is one of the most famous picture of the amazing Barbara Steele in THE MASK OF THE DEMON, aka THE MASK OF SATAN aka BLACK SUNDAY!