I Can Has Cheezburger?

Meet Alby, an Adorable and Rare Albino Green Turtle