Grimgore

Grimgore (グリムゴア, Gurimugoa) is a man who is seen to have ties to the Black Widow Pirates.