Karakuri Chachamaru

Karakuri Chachamaru (絡繰 茶々丸, Karakuri Chachamaru)