Kano

Kano

加納
Kano is the puppeteer of Babulo, and member of The Abductors.