Balloon Animal
No, not that one. This one is a sculpture by Jason Hackenwerth called Pisces. It’s made out of 10,000 balloons; apparently, the artist and his assistants had to wear earplugs during construction to protect themselves against the squeaky noises.
The sculpture is in the Grand Gallery, National Museum of Scotland until April 14th; it’s well worth a visit if you’re in town.