Beelzecup

He smells delicious, but at what cost? Your soul.

He plays a mean fiddle....... for some reason.

He also likes making deals.....what's up with that?