Giger Rocks

Man, I'd love THIS, but I cannot justify $750. Limited run of 666 pieces was a nice touch, though.