Kane North

Kane North is the twin Brother Abel North and stated that he created Kangaroo Commando and that Super Hero Alien Buddies was his idea.He tried to kill his brother and