I Can Has Cheezburger?

Babar? Is That You?