Lot 43 : Rare Kamikaze Freakshow Poster
We sold this lot for £5 in October 2013