Chapman University - Dodge College of Film & Media Art
www.xtremeanimators.com/chapman-university-animation
Direct full page link to above beach shore.