User blog comment:Furquim/Who Would Win?/@comment-4491526-20111120171120/@comment-4659135-20111120175500

Ultimate Echo Echo as he can shield himself from Ulti. Humongosaur's missiles and then use sonic doom attack on him.