Biotroid (2012 TV series)

The Yeti Kraang is a Kraang in a Yeti-Robot Suit.