Have you ever seen a tiny fur seal pup play tether ball? Leu was recently just a couple months ago from California. Now he’s found a new home at the New England Aquarium. He’s getting settled in behind the scenes and having a little fun with his trainers. Tether ball, wheee!