Tauntauns are snow lizards found roaming the icy plains of the planet Hoth. Since they are able to withstand the frigid temperatures, they make excellent mounts for those who can ride them.
Bio Card
TM & © Lucasfilm Ltd. All Rights Reserved