twocubes - apparently, there are only two known polyhedra in which each face shares an edge with each.

See more : twocubes