Kecil goes wild on XxxNxxXsd, leaving nothing to the imagination.