Lot 40 : Rare Kamikaze Freakshow Poster
We sold this lot for £16 in October 2013