for me,mickey is a good person,cool guy,and mysterious person in kingdom hearts,he appears from birth by sleep,coded,358/2 days,kh1,chain of memories,and kh2...so,he know everything story and problem about kingdom hearts and about terra,ven,aqua....(sorry for my opinion)