Didi the Deer

Didi is a baby deer who managed to walk in just a day and is not afraid of bumpy flights.