Talk:M.E.C.H.A./@comment-28241556-20131030212719/@comment-11502756-20131116024702

That'sssss a nice image you got there......