Now we know what Hannibal is doing while we wait for Season 3.

Hannibal at the Zoo