April 12, 2012 by Polar_Bear Puppets War posts up Cyber Beetle WIP Puppets War posts up another WIP. This time it's a Cyber Beetle.From the website:CYBER GIGANT BEETLE WIP