Ze Penquisite

THE  Ze Penquisite is a location first seen in Ate My Zits End