No, it's not just a reskin. The Lord of the Mountain is an entirely new creature that was added with The Legend of Zelda: Breath of the Wild's first DLC pack.