Tattorack, 11 days ago Yeah, I mean something standalone, not something that needs to be plugged into a computer. I already have an XP Pen Artist 13.
Yeah, I mean something standalone, not something that needs to be plugged into a computer. I already have an XP Pen Artist 13.