Iuchi Abodan

Iuchi Abodan was a water shugenja and Death Priest of the Unicorn Clan.