Playful Otter or cheerful otter.

 

v20240901