The title in English: The Heads... Inside.
#2 in La collection des taureaux des iles.
The screenprinted cover is literally a second cover that fits around the printed book.
Is this an issue of The Alien or The International Spectator? Or a combo production?
Page 1 of 27