BattleClaw
Popular animated children's show airing in China.
View this project on Stage 32