Plastic Paradise is now on Netflix!