Published Aug 25. 2015 - 2 years ago
Updated or edited Dec 21. 2015

Step 4 - antennae

The antennae are made from centipede rubber legs
Pedro Pablo Yañez Duran