The Sloth Overlords are great artists