万华镜绣球. Carnivores pronunciation british.

スマイルソル. All marvel animated shows in order.