Eddie is a Yeti
Lemonade Stand
S1 E7:
Polly and Eddie have created an amazing lemonade making machine but oh no they've run out of the most important ingredient - lemons!