Isaribi

Isaribi is one of the Battle Ninjas.