A pod of dolphins escaped from a tourist attraction in Japan after a net keeping them inside the facility was allegedly cut.

The pod were freed from the Dolphin Base, a captive dolphin facility in Taiji, western Japan, a town known for it controversial annual hunt of the marine mammals.

Warning: Article contains graphic images and video