London, UK, 27th Aug 2022. Out of the Deep Blue delight visitors at Greenwich and Docklands International Festival with their giant puppet performance, in beautiful hot sunshine. A magical and interactive adventure with Eko, the 13ft tall Sea Giant p