Catbug.. Source - Bravest Warriors. Anime bravest warriors