Anime Who are God’s Knights in One Piece? Unravelling Their Relationship with Shanks 2023.06.12 Anime