Thomas Filming Sea Turtles Giant Turtle in Waikiki near Fort DeRussy Beach on the island of Oahu