A series from Tatsunoko that I watched recently and has decent feats. They don't have planet or universal level threats but their mecha destroyed a comet in the last episode. The characters in this series are called Animaloids. This means they are robotic anthropomorfic animals. The...
onelastforum.com