This is actually an earlier work I did for pass time. The title is Nalakuvara, a god from the Buddhism legend. Later it's converted to Taoism in China, known as Na Zha (哪吒). The stories portrayed him as child, that he is able to multiply his limps, and head as well, to match his opponent. He was always told to be stepping on two wheels of flame that enables him to travel very fast.