Im guessing luffy and crew has run into kizaru subordinate, sentourmaru. man gotta love kizarus lips... cracks me up.
Forum Rules