A giant in the kitchen, in more ways than one.