Azazel Rossi

About
Azazel was a fictional character in a Pretty Little Liars Fanfiction come to life. He however lives in Northcliffe, Massachusetts