Peter Pan: Squeaky fairy tale - Parade, North (China North Parade Pub Ltd)