Larry Watts is an artist with experience working at Dynamite Entertainment, Zenescope Entertainment, and Frozen Beach Studios. Larry currently serves as the Art Director at Frozen Beach Studios and owns ASAP ScreenPrinting Inc.
August, 2014 - present