Sojobo (2012 TV series)

In Teenage Mutant Ninja Turtles: Tales from the Turtle Lair, Sojobo is a warrior spirit who sends a Tengu to challenge ninja to see if they are worthy.