In the heart of a snowstorm on the high peaks of the Himalayas, you see huge footprints on the ground. A large silhouette looms in the distance. Suddenly, the wind subsides and reveals a giant with fluffy hair and tender eyes. Behind the legend of the abominable snowman hides an adorable giant with long arms and a big heart. From the heig