The Absolute Factory – The Museum of Lost Species (3)

This might interest you