Mukade (movie)

Mukade is a missing-nin and the main antagonist of Naruto Shippūden 4: The Lost Tower.