Talk:M.U.T.O./@comment-2229724-20131210174547

kinda reminds me of Iris from the Gamera films.