Beauty and the Garuda clip: Velociraptors VS Estes and Godzilla