Shadowshade Yeti

Shadowshade Yeti is the one of the eight Shadowshade best that attack Freljord and even also for that He was defeated by Amaru in her Crush Cruiser