Big Wave Beach - Day 31

Big Wave Beach - Day 31 is the thirty-first level of Big Wave Beach.