By: John D. Pepe There’s a lot of buzz on the internet about this new Star Wars creature, the Porg. This cuddly, lovable, big eyed puppet was “left on the work bench” and shown for a second on the behind the scenes reel at D23. These Porgs live on Ahch-To,…