Enzo Tenrō

Enzo Tenro is the leader of Yumegakure that appears in Naruto Shippūden: Kizuna Drive.