Miraculous ladybug season 3 episode 12 the puppeteer 2 July 8, 2019 16 32 64 128 Miraculous ladybug season 3 episode 12 the puppeteer 2 full episode english dub Miraculous season 3 puppeteer 2 Miraculous ladybug season 3 episode 12 Miraculous ladybug season 3 episode 2 Miraculous ladybug episode 3 season 4