Coming to a Fashion Show Near You

A jacket made out of living tissue. Granted, it can only fit a rat right now, but it’s still freaky. Thanks Jon for the link.