Ozzie's (location)

Ozzie's is a location in the Lust Ring of Hell. It seems to be a bar or pub, with many imps that may provide sexual services based on the ring that the location is in, and the outfits they are wearing. It will first appear in the first season of Helluva Boss.