dodecahedron

dodecahedron immersed in light business cards