Kankuro

Kankuro is a character from Naruto.

Naruto Shippuden
Episode 16