I Can Has Cheezburger?

Never-Before-Seen Albino Panda Has Been Discovered In the Mountains Of China