Betty and the yeti - Burfoot, Ella