After a long hiatus, Foo Pup is back and will be making it’s second appearance at New York Comic-Con. This time painted in a metallic red with yellow accents, it will be available at the Myplasticheart booth #888.