Imagine impossible. Think. Create. Make it happen.

Scissaurus Icosa

Icosa is the latest and the biggest addition to the Scissaurus series. It has as many parts as other three Scissauruses combined – sixty.