Who is Rosinante in One Piece?
Donquixote Rosinante was the biological brother of Doflamingo who worked as an undercover marine officer directly under the former fleet admiral Sengoku.