Board Thread:WARNING ALL USERS False Info\Spoilers/@comment-4148963-20131104234825/@comment-25178327-20131105173423

I would say the Kanima but Peters Alpha form was just a tall guy in a suit and cgi. No makeup was performed for that role, I think.