Comment on what you think this is to be honest I don't know what it is myself!😂
Looks a bit like baby fur seal