New Scratcher Joined 1 year, 3 months ago France
The dumbest duck in the world probably.
But I love themPapfouf in my heart <3