This 9 July 2017 video shows a puffin feeding at Ecomare museum on Texel island in the Netherlands. The weakened starving bird had been found on the beach of Egmond aan Zee on 8 July. Apparently, it was not injured, but it was very underweight. Fortunately, now it is eating well. When its weight will be normal again, it will be freed.
This 8 July 2017 video shows the puffin before its arrival at Ecomare.