Puppets War’s Undead Cyber Heads

December 23, 2011 by dracs

Puppets War have released a new set of Undead Cyber Heads. Check these out.

I don’t know about you but these guys look kind of familiar. Something about the eyes maybe.

Related Categories