Big Fish & Begonia

Big Fish & Begonia (大鱼海棠) is a 2016 Chinese animated film produced by B&T Studio.