Yep! There he is....THE SHAT !! In Mego form. DAMN ! The man himself. Even in plastic he just oozes cool..... I gotta admit, I was young when I first…