I wonder if it's done by the guy who did a simmilar instalation a few years back with vat-made pet-things, and the wrinkly mole rat looking things. At least I think they were by the same guy; that critter thing has a simmilar vibe.Si gets bonus awesome points for it.