Гигантская змея Titanoboa в фильме Beasts of Bermuda: кадры и концепт-арт