Thu 6 Jul 2006
…or Museum of Fantastic Specimens.

A wonderful group of creatures made out of paste, paper and the king of materials - bamboo. The site is in Japanese - what little I know of what’s going on comes from this post (thanks Pink Tentacle), discovered via boingboing.