Papa Pear Saga Level 63 Guide

Papa Pear Saga Level 63 is a part of the Polar Pears Episode. The goal of this level is to get 145,000 points and bring down the fruits with your Papa Pears. Watch the video below for a guide to completing this Papa Pear Saga level.