Naruto and his twin brother are the reincarnations of Dante and Vergil
Naruto reincarnation of Byakuya Kuchiki