User blog comment:Matt Hadick/Ultimate Kaiju Battle/@comment-3404979-20130612170025

The ents could beat all of these.