Note: The current story-arc begins at Strip 621
I wish I could have gotten some Hindu religious stuff in there, but I was short on space.
The demon serving as bridesmaid has been seen once, long ago, in Strip 68. Apparently, this is Satan's "go to guy". She's not shy about summoning him up to Earth when needed.