Big Wave Beach - Day 18

Big Wave beach - Day 18 is the eighteenth level of Big Wave Beach and is also a Special Delivery level.