Urban fantasy is a subgenre of fantasy, in which the narrative uses supernatural elements in an urban society.[1]