The Lord's Angels(ザ・ロード・エンジェルズ)
「神の天使達」という意味...俺らは天使にはほど遠い存在だ。

CLICK HERE