devilof76
Super Freak
They are from the Mondo poster series. Each one is 12x36 and they sold out really fast, but we were able to find a seller on the rebelscum forum. So weren't really a surprise present.
You definitely scored.
I'll have to put them on the list with the AH! Slave Leia.