Steve Steele Presents – I Was A Twenty-Something Animatron – Kiara Lord Posted on 18/06/2023 by abegreen Antonio designs and builds animations for Steve Steele’s Happy Land amusement park. By designs and builds we mean he uses nanobots to “create” animatronic women. Kiara Lord is his latest model turned robot. He progra… Go To Video →