Video | Posts by : Cara Sands Video: Ric makes a prayer for dolphins in Japan Posts by : Cara Sands Watch Ric O'Barry as he takes us through a tour of Nachi Falls, Japan, and lights a flame in prayer for all read more