Another action figure we got for cheap was a Invasion Frost Giant from the Thor film! Isaac really loved these guys in the film so he wanted to own one. Its actually a great looking figure with some cool accessories.
Of all the races of giants, the foremost enemies of the Asgardian gods are the frost giants, whose monarch is Utgard-Loki. The frost giants' powers are strongest in their own realm of Jotunheim, presumably due at least in part to the frigid climate of much of the realm.
And yes, this is Isaac doing his impression of the Frost Giant!