 The Head Shop

The Head Shop is an American psychedelic rock band from New York that released one eponymous album on Epic in 1969.The album cover features a swirling group of multi-colored (and numbered) boxes that surround a black-and-white image of a shrunken head.