Come to think of it, why do they all have shark teeth, did they all have common ancestry?....seems shark teeth is a criteria for wielding those blades..
Come to think of it... yeah lol... any explanation on that? For Kisame he was half human half fish so its understandable, but Zabuza who was human had the same teeths ...