from "Naruto: The Illusion of the Ruins of the Depths of the Earth!!" album by Toshio Masuda
See who else performs this track