Last Poets - Oh My People
Electro
Celluloid CELD6108 US 1985
JP¥1015
Media : Excellent (EX)
*The image is not from actual item.