Entries from 2020-08-04 to 1 day
(Summary) Edge Innovations, a company in New Zealand, has developed robotic dolphins which are indistinguishable from real-life ones. A special animatronic effect creator contributes to this project. Their animatronics are expected to make…