$16.99
Japanese release Date 1981
Size 51 x 73 cm
Original Japanese release poster
No pin holes or tears