But who’re the Chefs?

It’s attached to this monstrosity

Its very.... blue.

For reference: