Choza Akimichi

Choza Akimichi is one of the Battle Ninjas.