Pelham, United States
Rafael Rivera I am an independent artist working in the Comic Book, Gaming, and film industry, and also a professional tattoo artist.