Click full screen HD to see best. Castor & Pollux. Had these guys printed by a 3rd party. Not the best print but I fixed lots of stuff, rebuild the antennas & hand painted them myself. 9 inches tall, 22.86 centimeters. at the end of the video you can see my hand for size reference.
"Castor" Biomechanical Humanoid Arthropod
"Pollux" 3d Print