Lot 85 : Rare Kamikaze Freakshow Poster
We sold this lot for £18 in October 2013