Lord of the Craig

"Lord of the Craig" is the sixty-seventh episode of Dark Souls III on.