Kibaoh Klashers

Kibaoh Klashers (铁甲威虫 ; Armoured beetles or Ironclad Beetle) also known 铁甲威虫 or just Kibaoh Klashers is a Chinese CGI family anime released in China in 2012 (with 52 episodes) and America in 2017 (with 30 episodes) . The show is about a group of friends competing in a battle blade car race against evil forces of the Beetle Realm to save the village of Tea Hill village.

Category:Anime