We've shared a lot of "Let It Go" covers over the past few months, from an African choir's version to a parenting parody. The most recent cover from Brian Hull, however, may be the best one yet. The voice impersonator gave a new voice to the Frozen hit — literally! Hull sang the song as characters from the most beloved Disney and Pixar films, ranging from the Lion King's Timon and Pumbaa to Up's Dug. See if you can pick out each of the 21 characters!