A fisherman rescued a penguin stuck in some oil, cleaned him and fed him. Now they love each other and the penguin comes back to visit every year.

Joao Pereira de Souza, is a fisherman from Brazil. One day he found the penguin among some rocks on his local beach. The bird was in bad shape, but Joao took him home and cared for him. He named the penguin “Din Din”. After a week, Din Din was strong enough to leave, but he wouldn’t. Din Din stayed for 11 months.

One day, Din Din suddenly returned, found Joao and followed him home. He likes taking a shower, turnes on the TV and feel at home. Joao says he loves him like if he was his child, and feels the penguin loves him too.

Every year, the story repeats. Din Din travels about 5000 miles, from the coast of Argentina and Chile, to Joao’s island village not far from Rio. “He arrives in June and leaves to go home in February and every year he becomes more affectionate as he appears even happier to see me.” Joao says.

Watch the cutes video you have ever seen, to witness the love between the fisherman and his penguin:

This man buys bike from a thief, because he knew it was stolen and wanted to return it to owner.