Talk:M.U.T.O./@comment-17853339-20140818102123/@comment-3367060-20140818165653

That's better than saying they look like the bugs from Starship Troopers I guess.