Iburi Clan

The Iburi clan is a clan that is loyal to Orochimaru.