The Hamburglar 2

The Hamburglar Returns... Or Does He...