Saturday, June 04, 2016

Big Fish & Begonia (Da Hai) - Music Video

Here's a music video featuring the theme song for the upcoming Chinese animated film 'Da Hai' or 'Big Fish & Begonia.' New footage gives us a better look at the film!