User blog comment:B214/Shin DxD 1 discussion/@comment-77.182.213.61-20180706173808/@comment-27083298-20180706175116

He means Ddraig the Welsh Dragon and one of the Two Heavenly Dragons.