Trafalgar Law! I wish he was part of the Strawhats, but then the monster trio of the Strawhats wouldn't include Sanji...
One Piece, Trafalgar Law, Heart Pirates
Trafalgar Law,Shichibukai - One Piece
One Piece, Trafalgar Law, Bepo
Mighty mustache sword fighter - Trafalgar D. Water Law One piece
One Piece, Heart Pirates