X
myLot
razor123
•
@razor123
(979)
• India
Isaac Mendez (Santiago Cabrera) - Isaac Mendez (Santiago Cabrera) a New York artist with the ability to paint images of the future. At first he can only do so while on heroin, but finds he can still do so after he cleans up.