I Can Has Cheezburger?

Oh, no - there goes Tokyo!