Thread: Leonidas, A 3D Printed Robot Win Prize for Group of New York Students
Please enter the 6 letters or digits that appear in the image.