Here's Karo hanging out with some dewd, and what appears to be a demonspawn of hell.
And more....