Big Sculpture of Dead Whale Appears on Philippines Beach

This massive 73 ft. x 10 ft. installation made of plastic wastes found in the ocean was made by the creative team and local artists to ensure the realistic effects of every detail and texture—the slimy innards sprawling out of its underbelly which composed of plastic bags, remains of plastic containers, sachet, bottles and more.