Clumsy Ninja

I wonder, what are this game based on? I mean, it reminds me of Kung Fu Panda-movies. Does anyone have any idea?