Odisfarce
Leroy Brown rises to defend the streets that spawned him, driven by darkness emanating from within. Odisfarce is a dark tale fusing the supernatural with raw gritty reality; first in the franchise Chronicles of Leroy Brown.