Ok, we have Monkey D. Garp, Luffy's grandfather, Monkey D. Dragon, Luffy's dad, and then Monkey D. Luffy... And they all have the name Monkey, so who the hell is Portgas D. Ace's dad? Seeing as he is Luffy's brother shouldn't he have the Monkey name too?