Advertisement

Byakuren

Water.PNG

Byakuren (白蓮, Byakuren) was the First Mizukage (初代水影, Shodai MizukageLiterally meaning: First or Founding Water Shadow) who founded Kirigakure in the Land of Water.

Community content is available under CC-BY-SA unless otherwise noted.