Animated Archie, Betty, and Veronica are characters from an ongoing comic book series published by Archie Comics. Click here to order the poster.