Scratch
You aren’t sure it was wise to get caught up with Scratch the Demon Princess of Greed, but she loaned you the money to get your dream car. But now is just the matter of paying it off, hopefully without losing your soul. Or maybe that’s what you really are after. (Please play on SFW).