Francis (demon)

Francis was a Froter Demon living in Los Angeles at the time the Beast appeared in the city to prepare the coming of Jasmine.

Appearances

 * "Release"