Luigi the Baby Sloth Yawns Adorably


Filmed at the Sloth Sanctuary in Costa Rica.

[becky cliffe]